from fastapi import APIRouter
router = APIRouter()

from router.api.music.song.favorite import router as favorite_router
router.include_router(router=favorite_router, prefix='/favorite')

from router.api.music.song.sheet import router as sheet_router
router.include_router(router=sheet_router, prefix='/sheet')

from .UploadSong import UploadSong
router.post("/upload")(UploadSong)

from .GetSongSearchHistory import GetSongSearchHistory
router.get('/search-history')(GetSongSearchHistory)

from .GetSongListByKeyword import GetSongListByKeyword
router.get('/list/by-kw')(GetSongListByKeyword)

from .GetDailyRecommendSongList import GetDailyRecommendSongList
router.get('/list/daily-recommend')(GetDailyRecommendSongList)

from .AuthSecretKey import AuthSecretKey
router.get('/secretkey')(AuthSecretKey)

from .GetSongResource import GetSongResource
router.get('/resource')(GetSongResource)

from .GetSongListBySheetId import GetSongListBySheetId
router.get('/list/by-sheet')(GetSongListBySheetId)